-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add a post by try-coderabbit #208
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
変更の概要この変更は、コード内のテキスト文字列を" 変更点
リンクされた課題に対する評価
詩\r\n\r\n自分が書いているこのブログサイトは以下の流れで記事が作られている。\r\n- issue を立てて article ラベルを貼り付ける\r\n- 自動的に issue の内容をちょいといい感じに整形した pull request が作成される\r\n- マージすればブログ記事が公開される\r\n\r\nスマホでも記事が書きたいし PC でも記事が書きたいし、せっかく GitHub pages でブログやってるんだからそれになんかいい感じ乗っかって楽ができないかなーと思って構築したのがこの仕組みである。スマホだけでも GitHub で issue を書きさえすればブログ記事が書けるってのはなかなか便利である (便利ではあるが別に記事が量産されるかというとそれは別の話ではある)。\r\n\r\nで、つまり記事が出ていく過程で pull request が一度生成されるようになっているわけで、先述の CodeRabbit さんに「ブログ記事を公開する前にいっちょレビューしてもらえる」って話ならば、なかなかもしかして便利で面白いのではないかと思ったわけである。\r\n\r\nCodeRabbit の導入はとても簡単で、5分もあれば所望のリポジトリに CodeRabbit を導入することができた。お値段は、Open Source (Public Repository) ならば無料で使いたい放題らしい。ほんまか?大丈夫か?\r\n\r\n公式ドキュメントはこちら https://coderabbit.ai/docs/introduction/\r\n導入方法なども紹介されていてたいへん親切であった。これでとても便利だったらとても嬉しい。\r\n\r\n---\r\n\r\nさて、本記事に対応する pull request は https://github.com//pull/205 である。\r\nここを見ると CodeRabbit がどんなようなことを言ってくれるものであるかなんとなく察することができるかと思う。\r\n\r\n![image](https://github.com/pankona/pankona.github.com/assets/6533008/1c6110e7-c182-493b-9183-f211233ef74a)\r\n\r\n![image](https://github.com/pankona/pankona.github.com/assets/6533008/12d8481e-7fe8-49dc-9d19-5042399d0803)\r\n\r\n変更の概要をコメントしてくれたり、あと謎のポエム?もつけてくれるようだ。文章のどこがおかしいとかもっとこうしたほうが読みやすいとか言ってくれたら嬉しかったが、そこまではしてくれない?ようだ (日本語だしソースコードじゃないってこともあろうか)。あんまり便利でもないがひとまず邪魔ではないので、いったん入れたままで様子を見てみようと思う。\r\n\r\nちなみに設定項目は Web の UI からぽちぽちいじってもいいし、リポジトリのてっぺんに `.coderabbit.yaml` を置いといても見てくれるようだ。たくさんのリポジトリに導入しようと思ったら設定ファイルを使うほうが便利そうね。\r\n\r\n---\r\n\r\n記事を何度か書き直している途中で Rate Limit に達してしまって CodeRabbit さんが動かなくなってしまった。一時間単位で Rate Limit が設定されているようなのでほっとけばまた動いてくれるのだと思う。とはいえそんなにヘビーにレビューをお願いしているわけでもないのにあっさり Rate Limit に達してしまうところを見るにつけては、一通り書き終わったところで一発レビューをお願いする (自動でレビューさせない) という使い方のほうがいいのかもしれない。\r\n\r\nスラッシュコマンド (dependabot を操作するのと同じようなやり口) でレビューの依頼ができるみたいなので、WIP が外れるところで一発 `@coderabbit review` みたいに書いてみるのが丸いやり方かしらね。","id":2008123175,"key":"#204","title":"try-coderabbit","createdAt":"2023-11-23T12:21:42Z","updatedAt":"2023-11-27T06:14:35Z","closedAt":"","user":"pankona","userType":"User","state":"open"},"summary":"- Evaluate the integration of CodeRabbit AI service into a blog repository.\n- CodeRabbit AI is a service that automatically performs code reviews using AI.\n- The blog's workflow involves creating an issue with an \"article\" label, which then automatically generates a pull request that, upon merging, publishes the blog post.\n- The integration aims to have CodeRabbit review the blog posts before they are published.\n- CodeRabbit was easy to set up, taking about 5 minutes to integrate into the desired repository.\n- The service is free for Open Source (Public Repository) use.\n- Official documentation and setup instructions are available at https://coderabbit.ai/docs/introduction/.\n- The effectiveness of CodeRabbit can be inferred from the pull request at https://github.com//pull/205.\n- CodeRabbit comments on the summary of changes and adds a \"poem\" but does not seem to provide feedback on language or readability improvements.\n- The service is not disruptive, so the author decides to keep it for observation.\n- Configuration can be done via the web UI or by placing a `.coderabbit.yaml` file at the root of the repository.\n- The author encountered a Rate Limit issue, suggesting that CodeRabbit has an hourly limit on reviews.\n- It may be more efficient to request a review after completing the writing process rather than automatically, to avoid hitting the Rate Limit.\n- The author suggests using a slash command (similar to dependabot) to request a review, such as `@coderabbit review`, when the work-in-progress (WIP) status is removed."}]] --> TipsChat with CodeRabbit Bot (
|
まさかのオートポエム |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves: #204
Summary by CodeRabbit
@coderabbit /review
から@coderabbit review
へと更新しました。これにより、コマンドの呼び出し方が改善されました。